<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<!-- 作业1 -->
		<!-- 编写计算加减乘除的4个函数，用return语句返回计算结果 -->
		<script type="text/javascript">
			var a = Number(prompt("请输入第一个数字", 9));
			var b = Number(prompt("请输入第二个数字", 3));
			var Sum;

			function add() {
				Sum = a + b;
				console.log("两个数相加的和：", Sum);
				return Sum;
			}
			add();

			function sub() {
				Sum = a - b;
				console.log("两个数相减：", Sum);
				return Sum;
			}
			sub();

			function mul() {
				Sum = a * b;
				console.log("两个数相乘：", Sum);
				return Sum;
			}
			mul();

			function div() {
				Sum = a / b;
				console.log("两个数相除：", Sum);
				return Sum;
			}
			div();
		</script>
		<!-- 作业2 -->
		<!-- 定义一个可以接受三个number参数的函数 -->
		<script type="text/javascript">
			console.log(" ")

			function fun(a, b, c) {
				if (a > b || a > c) {
					return a;
				} else if (b > a || b > c) {
					return b;
				} else if (c > a || c > b) {
					return c;
				}
			}
			console.log("三个数中最大的数:", fun(7, 3, 5))
		</script>
		<!-- 作业3 -->
		<!-- 编写一个收银台收银程序，根据商品单价 -->
		<script type="text/javascript">
			console.log(" ")

			function fun2(a, b, c) {
				Number(a, b, c)
				var sum = a * b;
				if (c >= sum) {
					sum = c - sum;
					console.log("找零:", sum)
				} else {
					sum = console.log("收款金额小于应收金额")
				}
				return sum;
			}
			fun2(10, 4, 50);
		</script>
		<!-- 作业4 -->
		<!-- 用递归函数实现1-100之内所有数之和 -->
		<script type="text/javascript">
			console.log(" ")

			function fun3() {
				var sum = 0;
				for (var i = 1; i <= 100; i++) {
					sum += i;
				}
				return sum;
			}
			console.log(fun3());
		</script>
		<!-- 作业5 -->
		<!-- 写出1-2+3-4+5-6+7......+n的几种实现函数 -->
		<script type="text/javascript">
			console.log(" ")

			function fun4(n) {
				var sum = 0;
				for (var i = 1; i <= n; i++) {
					sum += i;
				}
				return sum;
			}
			console.log(fun4(prompt("指定N的数是几", 30)));
		</script>
		<!-- 作业6 -->
		<!-- 求1-100以内的质数 -->
		<script type="text/javascript">
			console.log(" ")
			// for (var i = 2; i <= 100; i++) {
			// 	var Sum = true;
			// 	for (var u = 2; u <= 100; u++) {
			// 		if (i % u !== 0) {
			// 			sum = false;
			// 		}
			// 		if (sum = true) {
			// 			console.log(i)
			// 		}
			// 	}
			// }


			// ;(function() {
			// 	var arr = [];
			// 	for (var i = 2; i <= 100; i++) {
			// 		for (var u = 2; u <= 100; u++) {
			// 			if (i % u !== 0) {
			// 				arr.push(i)
			// 			}
			// 		}
			// 	}

			// console.log(arr)
			// }())
		</script>
		<script>
			// for (var i = 2; i < 100; i++) {
			// 	var sum = true;
			// 	for (u = 2; u <= u; u++) {
			// 		if (i % u == 0) {
			// 			sum = true;
			// 		}
			// 	}
			// 	if (sum == false) {
			// 		console.log(i)
			// 	}
			// }
			var arr = [];
			for (var i = 2; i < 100; i++) {
				var z = false;
				for (u = 2; u < i; u++) {
					if (i % u == 0) {
						z = true;
					}
				}
				if (z == false) {
					arr.push(i)
				}
			}
			console.log(arr)
		</script>
	</head>
	<body>

	</body>

</html>
